white-flowered gourd - English Synonyms Dictionary